shit rag - French English Dictionary